![]() device and method of providing information, and, recording media
专利摘要:
INFORMATION PROVISION DEVICE AND METHOD, AND RECORDING MEDIA. An information provisioning device capable of efficiently displaying information for each advertiser and increasing the likelihood that each banner ad, etc., of each advertiser is selected is provided, even in cases where an ad display region is shared by a plurality of advertisers. The information provisioning device is configured in such a way that, when the ad display region is selected by a user of the terminal device, the partial region that includes the location selected in the ad display region is identified and information associated with the provider allocated in this partial region is sent to the terminal device. 公开号:BR112012033097B1 申请号:R112012033097-7 申请日:2011-06-28 公开日:2020-12-29 发明作者:Kenji Sugiura;Yasuaki Shirogane 申请人:Rakuten, Inc; IPC主号:
专利说明:
Field of the Invention [0001] The present invention relates to a field of the invention, for example, an information provisioning device that provides a website that includes an advertisement display area to a terminal device over a network. Fundamentals of the Invention [0002] Conventionally, a commercial transaction system is known that connects to a network, such as the Internet, using a terminal device, such as a personal computer, and which enables commercial transactions, such as the purchase of a product or use reservation service, for example, through a website provided, for example, by an Internet server. A commercial transaction system like this displays (list) a so-called banner ad, for example, on a predetermined website. For example, product sellers can take viewers to Internet pages to sell sellers' products through links established in banner ads. [0003] In this regard, a banner ad displayed, for example, on a popular website has a high ad effect and, therefore, there are many advertisers who wish to display banner ads on such Internet pages. However, an ad display area for displaying a banner ad on a website is limited, and therefore the number of advertisers who can use the ad display area is also limited. [0004] In this regard, in recent years, a technique that switches a banner ad to be displayed in a single ad display area on a given website for a predetermined time is known. A technique like this can display banner ads corresponding to a larger number of advertisers in an ad display area. In addition, Patent Literature 1 discloses a technique that can automatically change ad content that has already been listed only by transmitting ad data from a client terminal to a management server. Citation List Patent Literature Patent Literature 1: Open Japanese Patent Application 2002-109357 Summary of the Invention Problem to be solved by the invention [0005] However, when each banner ad for each seller (advertiser) that shares an ad display area is switched for a predetermined time, an exposure time (display time) for each banner ad is restricted, and a chance to that viewers recognize the banner ad decreases. Therefore, there is an issue where there is a banner ad for which a link is not specified (for example, which is not clicked) by a viewer. [0006] The present invention is made in light of the above, for example, and an objective of the present invention is to provide an information provision device, an information provision method, an information provision program and a recording medium with the recorded information provision program itself, which, even when an ad display area is shared among a plurality of advertisers, can increase the likelihood that, for example, a banner ad for each advertiser is specified and efficiently display information corresponding to each advertiser. Means to Solve the Problem [0007] In order to solve the exposed problem, the invention according to claim 1 is an information provision device that provides display data that includes an advertisement display area to a terminal device over a network, the device of information provision comprising: a partial area information storage medium associating and partial area specification store information, to specify a partial area included in the advertisement display area, and provider specification information, to specify a provider that provides a commercial transaction target, by partial area; a transmission medium that transmits the display data, which includes the advertisement display area, to the terminal device; a means of acquiring position information that acquires position information specified in the advertisement display area from the terminal device; a means of specifying the partial area that specifies the partial area that includes acquired position information; and a control means that specifies the provider based on the partial area specification information corresponding to the partial area specified by the partial area specification means, and controls the transmission of information corresponding to the specified provider, in relation to the terminal device. [0008] The present invention is configured to specify a partial area that includes a specified position in an ad display area of a terminal device, specify a provider based on the partial area specification information that corresponds to the partial area and transmit information corresponding to the specified provider to the terminal device, so that even when an ad display area is shared among a plurality of providers (advertisers), it is possible to increase the likelihood that the partial area allocated at each provider is specified and display efficiently information corresponding to each provider. [0009] The invention according to claim 2 is the information provision device according to claim 1, [00010] additionally comprising a means of allocating area that allocates the partial area per provider based on a usage fee for using the ad display area. [00011] The present invention can allocate the partial area corresponding to the usage fee paid by the provider to the provider. [00012] The invention according to claim 3 is the information provision device according to claim 2, [00013] further comprising a specification count memory medium that stores a partial area specification count by partial area, wherein the area allocation means compares specification counts of the respective partial areas stored in the count count memory medium. specification and allocates the provider a relatively high bid of the usage fee in a partial area of a relatively high specification count. [00014] The present invention can allow a greater number of viewers to view information corresponding to a provider with a higher bid of the usage fee. [00015] The invention according to claim 4 is the information provisioning device according to any one of claims 1 to 3, further comprising a means of changing allocation which changes a provider allocated in the partial area based on a condition predetermined. [00016] The present invention can suitably change the provider that has already been allocated in the partial area according to a change in a subsequent situation. [00017] The invention according to claim 5 is the information provision device according to claim 4, further comprising a specification counting memory means that stores a partial area specification count by partial area, wherein the means of changing allocation changes a provider allocated in a partial area whose specification count exceeds a threshold. [00018] The present invention can facilitate the display of information corresponding to the provider allocated in a partial area other than a partial area that exceeds a limit. [00019] The invention according to claim 6 is a method of providing information performed by a computer providing display data, which includes an advertisement display area, to a terminal device over a network, the method of providing information comprising: a step of associating and storing partial area specification information, to specify a partial area included in the ad display area, and provider specification information, to specify a provider that provides a commercial transaction target, by partial area; a step of transmitting the display data, which includes the ad display area, to the terminal device; a step of acquiring the position information specified in the ad display area from the terminal device; a stage of specifying the partial area that includes acquired position information; and a control step for specifying the provider based on the partial area specification information that corresponds to the partial area specified by the partial area specification means, and controlling the transmission of information corresponding to the specified provider, in relation to the terminal device. [00020] The invention according to claim 7 is an information provision program that causes a computer providing display data, which includes an advertisement display area, to a terminal device over a network to function as: an associating partial area information memory medium and partial area specification store information, to specify a partial area included in the advertisement display area, and provider specification information, to specify a provider providing a target of commercial transaction, by partial area; a transmission medium that transmits the display data, which includes the advertisement display area, to the terminal device; a means of acquiring position information that acquires position information specified in the advertisement display area from the terminal device; a means of specifying the partial area that specifies the partial area that includes acquired position information; and a control means that specifies the provider based on the partial area specification information that corresponds to the partial area specified by the partial area specification means, and controls the transmission of information corresponding to the specified provider, in relation to the terminal device. [00021] The invention according to claim 8 is a recording medium with an information provisioning program recorded in it that causes a computer that provides display data, which includes an advertisement display area, to a device terminal over a network functions as: a means of memory of partial area information associating and partial area specification store information, to specify a partial area included in the advertisement display area, and provider specification information, for specify a provider that provides a commercial transaction target, by partial area; a transmission medium that transmits the display data, which includes the advertisement display area, to the terminal device; a means of acquiring position information that acquires position information specified in the advertisement display area from the terminal device; a means of specifying the partial area that specifies the partial area that includes acquired position information; and a control means that specifies the provider based on the partial area specification information that corresponds to the partial area specified by the partial area specification means, and controls the transmission of information corresponding to the specified provider, in relation to the terminal device. Advantageous Effects of the Invention [00022] The present invention is configured to specify a partial area that includes a specified position in an advertisement display area of a terminal device, specify a provider based on the partial area specification information that corresponds to the partial area and transmit information corresponding to the specified provider to the terminal device, so that even when an ad display area is shared among a plurality of providers (advertisers), it is possible to increase the likelihood that the partial area allocated at each provider is specified and display efficiently information corresponding to each provider. Brief Description of Drawings [00023] Figure 1 is a view that illustrates an example of a schematic configuration of an information provision system S according to the present modality. [00024] Figure 2 is a block diagram illustrating an example of a schematic configuration of an information provision server 3 according to the present modality. [00025] Figures 3A through 3D are seen that illustrate examples of configuration of the information recorded in each database. [00026] Figure 4 is a view that illustrates an example of information registered in a post information database 323. [00027] Figures 5A and 5B are views that illustrate examples of a partial area included in a given ad display area. [00028] Figure 6 is a flowchart illustrating the processing of definition of advertisement content in a control unit of system 33 of the information provision server 3. [00029] Figure 7 is a view that illustrates an example of a table for converting a score calculation element into a conversion point. [00030] Figure 8 is a flow chart illustrating the processing of information provision in the system control unit 33 of the information provision server 3. Mode for Carrying Out the Invention [00031] In the following, an embodiment of the present invention will be described in relation to the drawings. In addition, the modality will be described below in which the present invention is applied in an information provision system. [1. Outline of Configuration and Function of the Information Provisioning System] [00032] First, an outline of a configuration and function of an information provision system S according to an embodiment of the present invention will be described using figure 1. [00033] Figure 1 is a view illustrating an example of a schematic configuration of the information provision system S according to the present embodiment. [00034] As illustrated in figure 1, the information provision system S has a plurality of user terminals 1-j (j = 1, 2, ... m), a plurality of internet pages 2-k ( k = 1, 2, ... n) and an information provision server 3 (an example of an information provision device). [00035] User terminals 1-j, 2-k web pages and information provision server 3 can transmit and receive data to each other using, for example, TCP / IP for a communication protocol over an NW network . In addition, the NW network is built, for example, over the Internet, a dedicated communication line (CATV line (Community Antenna Television)), a mobile communication network (including, for example, base stations) and a gateway. Communication. [00036] User terminal 1-j has an Internet browser function and acquires a website (an example of display data that configure a display screen) by accessing the 2-k website or the information provision server 3 through an Internet browser, and displays the website in a window screen that appears on the screen. In addition, such as the user terminal 1-j, for example, a personal computer (PC), a cell phone, a mobile information terminal (PDA: Personal Digital Assistant), a mobile terminal (smart phone) that combines the cell phone and mobile information terminal and a mobile game machine are applicable. In addition, an operating unit for receiving an operating instruction from a user of user terminal 1-j can be a keyboard, a mouse, a remote control, a touch panel interface and the like. [00037] 2-k Internet pages are configured, for example, by an Internet server, an application server and a database server. Such 2-k Internet pages comprise a location in which a website displayed on a window screen of the user terminal 1-je posting information posted (inserted or selected on a website) by a user (poster) via the website is registered . Such a 2-k website includes a blog site, a SNS (Social Network Service) site (a community site), a miniblog site (TWITTER (registered trademark) site), a review site, a word of mouth, a product marketing location (sales location), a travel booking location, an accommodation booking location, and a facility use booking location. Note that the URL (Universal Resource Locator) for each location is different from each other. [00038] In this regard, posting information includes, for example, information, such as an article, a comment, a word, a tweet, a word of mouth, a critical analysis and an assessment (point) on a commercial transaction target . A commercial transaction target is a commercial transaction target, such as a product or service (service, such as a trip, accommodation, beauty or entertainment facility). In addition, a product will be used primarily as an example and described below. [00039] An article, a comment, a word, a tweet, a word of mouth and a critical analysis that are examples of posting information are, in general, strings inserted when, for example, the user operates a operation, and are accompanied by an image in some cases. In addition, an assessment is, in general, a point selected by the user by the operation of the mouse (or by tapping the touch panel) from points classified in a plurality of (for example, 5) levels. In addition, when posting information is a registered word of mouth or review, for example, at a review site, a word of mouth site or a product marketing site, information such as the number of word of mouth views from other users or a critical review is included in the posting information. In addition, when posting information is an article posted on a blog site, posting information includes information such as the number of views from other users of the article, the number of responses from other users (the number of comments from others users) to the article, the number of inbound links (the number of links) (determined by a known consultant) to the article by other users, and the number of inbound return links (the number of return links) to the article by others users. In addition, when posting information is a tweet registered in a miniblog, the posting information includes information such as the number of views from other users of the tweet, the number of followers of the tweet, the number of retweets of the tweet and the number of incoming calls to the tweet by other users. Furthermore, the number of followers is the number of other users (followers) that are following (the tweet is automatically sent to followers). Additionally, the number of retweets is the number of times the tweet was quoted and posted by other users. In addition, post information can include the number of consumers transferred (a user source of consumer transfer is decided, for example, by a query string), for example, from a magazine sent by mail distributed to multiple users. The exposed post information is acquired by the information provision server 3. [00040] Next, the information provision server 3 is formed with one or a plurality of server computers that each have a function, for example, an Internet server, an application server and a base server. to set up an information provision location. This information provision site can be a blog site, an NHS site, a mini-blog site, a review site, a word of mouth site, a product marketing site (sales site), a site travel reservation site, accommodation reservation site or facility use reservation site. In addition, for example, this information provision site can be included on a 2-1 website, within the 2-k pages of the Internet, or it can be a website associated with the 2-1 website (for example, run by the same provider of service). [00041] Figure 2 is a block diagram illustrating an example of schematic configuration of the information provision server 3 according to the present modality. [00042] As illustrated in figure 2, the information provision server 3 has, for example, a communication unit 31, a memory unit 32 and a system control unit 33. [00043] Communication unit 31 connects to the NW network to control a communication status between user terminals 1-j and web pages 2-k. [00044] The memory unit 32 is configured to include, for example, a hard disk drive, and stores an operating system and an application program (including, for example, an information provision program according to the present invention. ). Furthermore, the information provision program according to the present invention can be transferred, for example, from another server over the NW network or can be recorded on a recording medium, such as a CD-ROM, and read through a disk drive. [00045] Additionally, in memory unit 32, a structured document file (for example, HTML document (HyperText Markup Language) or XHTML document) that sets up a website (an example of screen data that includes a display area to display multiple content items and an image file are stored. Each content arranged on a website is configured, for example, by at least one of a text, a static image and a film. In addition, content items include various content items, such as original content (for example, content that includes a search result on the Internet market) that users want and ad content (referred to below as “ad content” ), such as a banner. A size and an arrangement position for each content on a website are defined in the exposed structured document. [00046] Additionally, with the present modality, a product that is a target for displaying ad as ad content is dynamically determined based on the exposed posting information, as described below. In addition, in the ad display area of a website that displays ad content, link information to an information provision location is defined. [00047] Additionally, in memory unit 32, for example, a store information database (DB) 321, a post information information database (DB) 322, a partial area information database 323 (an example of a partial area information memory medium) and a store information database (DB) requesting use 324 are built. [00048] Figure 3 is a view that illustrates an example of configuring the information recorded in each database. [00049] In the store information database 321 illustrated in figure 3A, store information, such as a store ID of a store listed and registered on the Internet market provided from the information provision server 3, a name store, an address, a phone number, an e-mail address, a URL to a store page and product information for the products being handled, is associated by store and registered. In this regard, the store ID is an example of specification information from the source provider to specify a store that is a provider that provides a product. The product information for a product being handled includes, for example, a product ID for each product sold in a store, a product name, a product code (for example, a JAN code), a product description (for example , a product specification and product aspects), product image data, sales price information and stock information. [00050] In the post information database 322 illustrated in figure 3B, information, such as a product ID of each product, a posted date, post information and a URL of the destination location of the acquisition of post information ( website 2-k), is associated and registered. Figure 4 is a view that illustrates an example of information registered in the post information database 322. With an example illustrated in figure 4, a plurality of records (1 record = 1 line, in an example in figure 4) are registered for a product (for example, a product ID is “S00001”). It is possible to calculate the number of posts per product by counting the number of records. Additionally, posting information illustrated in figure 4 includes information, such as an article, a tweet, a word of mouth, a critical analysis, an assessment and the number of views, and, moreover, a posted date (a date and posted time, in this example). [00051] In the partial area information database 323 illustrated in figure 3C, an area ID of a partial area, coordinate information of the partial area, a store ID of a store allocated in the partial area and rate information partial area use are associated by partial area and registered. [00052] In this particular, the partial area concerns the part of an area in an ad display area of a website that displays ad content. That is, an ad display area includes a plurality of partial areas. Figures 5A and 5B are views that illustrate, respectively, an example of a partial area included in a given ad display area. In an example illustrated in figure 5A, each partial area is formed with each rectangular area (A to E) obtained by dividing an ad display area R into rectangular shapes, and the size of each partial area A to E (an area rectangular area) is different. Furthermore, the size of at least two or more partial areas, among the partial areas, can be the same. In addition, the shapes of the partial areas are not particularly limited, and can be triangular, pentagonal or circular. Furthermore, the number of partial areas (five, in an example in figure 5B) is not particularly limited, and can be any number. [00053] In this particular, in the example illustrated in figure 5B, each partial area is formed with a set of point areas of a plurality of pixel units (for example, four pixel units), and a distribution ratio of the areas of point (the reason that the point areas occupy in the ad display area R) varies by partial area. For example, point areas in a partial area A illustrated in figure 5 are indicated by symbols o, and these point areas are spread across the ad display area R at 50% of the distribution ratio. In addition, although the size of each partial area A through E (the total sum of the areas of concentrated point areas) is different, the size of at least two or more partial areas, among the partial areas, may be the same. Furthermore, the number of partial areas (five, in an example in figure 5B) is not particularly limited, and can be any number. Furthermore, in the example illustrated in figure 5B, although there is a gap between point areas, point areas are actually provided without a gap. [00054] Additionally, the area ID of a partial area is identifying information that varies by partial area, and the area ID of each partial area includes an area ID of an ad display area. When the area ID of the ad display area is “x0001”, area IDs of the respective partial areas included in the ad display area are represented as “x0001-1”, “x0001-2”, “x0001-3” and [00055] Additionally, coordinate information for a partial area is an example of partial area specification information for specifying a partial area. When, for example, a partial area is a rectangular area, a pair of coordinates (x, y) at two points of opposite corners in the rectangular area (or a plurality of coordinates in an outline of the partial area) can be coordinate information from the partial area. In addition, when a partial area is a set of point areas, the coordinates of each area (the coordinates of each pixel) can be coordinates of the partial area. [00056] Furthermore, different stores are allocated in respective partial areas by the partial area allocation processing described below, and a store ID of the allocated store is associated with a registered area partial area ID. [00057] Still in addition, partial area usage fee information indicates a usage fee (for example, a usage fee for one month) defined in the partial area. Based on this usage fee information, billing processing in relation to the store is performed. This usage rate varies by partial area, and when, for example, the size of a partial area is larger, a higher usage rate is defined. Additionally, the usage rate can be configured to be set according to the position of the partial area in the ad display area (for example, the usage rate is highest in a position that is most likely to be specified by a user ). In addition, the usage fee can be a flat fee determined in advance, for example, by users who start web pages or site operators, or a variable fee that varies according to a bid submitted by each store that wants to use a ad display area. [00058] In the database of store information requesting use 324 illustrated in figure 3D, for example, an area ID of an advertisement display area or a partial area, a store ID of a store requesting a use area and usage fee information are associated and recorded. When, for example, the partial area usage fee is a flat fee (the amount of cost on one side of the store), the store ID of each store that requests a use of the area and usage fee information that indicates the flat fee are associated with the area ID of the partial area and registered. Additionally, when the partial area usage fee is a variable fee, the store ID of each store requesting a use of the area and usage fee information that indicates a variable fee (for example, a bid) are associated with the Area of the ad serving area or the area ID of the partial and recorded area. From stores registered in this way, a store allocated in a partial area is determined by a partial area. [00059] The system control unit 33 has, for example, a CPU (Central Processing Unit), a ROM (Exclusive Reading Memory) and a RAM (Random Access Memory). In addition, when the CPU reads and executes several programs stored in the ROM or memory unit, the system control unit 33 functions, for example, as a transmission medium, a means of acquiring position information, a means of specification of the partial area, a control means, an area allocation means and a change of allocation means according to the present invention, and performs processing which will be described below. [two. Operation of the Information Provisioning System S] [00060] In the following, an operation of the information provision system S according to the present modality will be described. (2.1 Application Acceptance Operation for Stores wishing to use the Ad Display Area) [00061] First, an operation for accepting applications from stores wishing to use an ad display area, for example, through an information provisioning site will be described. [00062] According to an application acceptance operation in the case where the usage fee is the flat fee, after connecting to the information provision site using, for example, a store ID inserted in a terminal of a store, a website that displays, for example, each partial area defined in the ad display area in advance and information indicating the usage fee defined for each partial area is transmitted to the store terminal and is displayed by an Internet browser. On the website displayed in this way, each partial area is visually checked as illustrated, for example, in figures 5A or 5B. Additionally, when a store administrator selects a partial area that is requested for use (for example, by dialing a radio button) and specifies an application button (for example, by a click operation using a mouse or an operation pat on a finger-sensitive panel), information indicating the selected partial area is transmitted from the store terminal to the information provision server 3, and the store's store ID is associated with the area ID of the partial area selected and with the usage fee information that indicates the fixed fee and registered in the store information database requesting use 324. [00063] In this particular, according to an application acceptance operation in the case where the usage fee is at the variable rate (example 1), after connecting to an information provision site using, for example, an ID store insert in a store terminal, a website that displays, for example, information indicating each partial area defined in advance in the ad display area and a bid entry field is transmitted to the store terminal and is displayed by an Internet browser. In addition, a configuration can be employed in which the amount of money that can be entered in the entry field is only the highest or highest bid currently, as in an Internet auction. In addition, when a store administrator selects a partial area that is requested for use, enter the amount of money in the input field and specify the application button, the selected partial area and the information indicating the entered bid are transmitted from the store terminal to the information provision server 3, and the store store ID and usage fee information that indicates the bid entered are associated with the area ID of the selected partial area and recorded in the information database store requesting use 324. [00064] In this particular, according to an application acceptance operation in the case where the usage fee is at the variable rate (example 2), after connecting to an information provision site using, for example, an ID store insert into a store terminal, a website that displays, for example, information indicating the ad display area and a bid entry field is transmitted to the store terminal and is displayed by an Internet browser. Additionally, when a store administrator enters the amount of money in the input field and specifies the application button, usage fee information that indicates the bid entered is transmitted from the store terminal to the information provision server 3, and the store's store ID and the bid entered are associated with the area ID of the ad display area and recorded in the store information database requesting use 324. (2.2. Ad Content Definition Operation) [00065] First, an ad content definition operation will be described using figure 6. [00066] Figure 6 is a flow chart illustrating the processing of the definition of advertisement content in the control unit of system 33 of the information provision server 3. This processing of the definition of advertisement content is initiated, for example, when a instruction is received from an operator, the number of posts or the number of views that are monitored exceeds a limit, or a request from a website is received from user terminal 1-j that accessed an information provision site. In addition, a configuration can be used in which this ad content definition processing starts for a predetermined time (for example, every 48 hours) according to a defined time (or a defined synchronizer). [00067] When the processing illustrated in figure 6 starts, the system control unit 33 acquires posting information registered on the website 2-k (step S1). For example, system control unit 33 pre-defines URLs of one or more 2-k web pages that are destinations for acquiring posting information, access 2-k web pages according to the URLs, and acquires information from posting from the Internet servers of the 2-k Internet pages. [00068] As described above, posting information that includes, for example, an article, a comment, a tweet, a word of mouth, a critical analysis or an evaluation is acquired, for example, from a blog site, a mini-blog site, a critical review site, a word of mouth site and a product sale site. [00069] Next, the system control unit 33 performs product specification processing, for example, from the store information database 321 based on the postage information acquired (step S2). When, for example, a product name or product code is extracted from a string related to postage information, and the extracted product name or product code is registered in the store information database 321 (that is, included in the product information for a product being handled), a product (product ID) associated with the product name or product code is specified. Alternatively, in the case of a website where a user inserts, for example, a critical analysis of a product defined in advance in an input field, if a product name or product code described in association with the website input field are extracted, and the extracted product name or product code is recorded in the 321 store information database, a product (product ID) associated with the product name or product code is specified. In addition, a product can be specified by reference to a database (for example, a database in which information about an unreleased product is recorded) other than the store information database 321. [00070] The system control unit 33 then decides whether or not one or more products are specified in the exposed S2 step (step S3). Additionally, when specifying one or more products (YES in step S3), the system control unit 33 associates information, such as a product ID for the specified product, postage information, and a URL to a purchase destination location postage information by product (per registration) to register in the post information database 322 (step S4), and proceed to step S5. In this regard, when a product ID, a posted date and a string included in a newly registered record and a product ID, a posted date and a string included in a record already registered in the information database of post 322 are identical, the record that is already registered is updated (for example, overwritten) with the new record (in this case, updated, for example, when the number of views included in the record changes). In this regard, even when a product cannot be specified (NOT in step S3), the system control unit 33 proceeds to step S5 as is. [00071] Then, in step S5, the control unit of the system 33 consults the post information database 322, extracts a record of a product whose posted date is in a period between a current moment and a moment that is a predetermined period in the past (for example, a week earlier) (for example, a product for which posting information was posted a week earlier) and decides whether or not there is a product whose number of records extracted is a predetermined number ( for example, 10) or greater. Additionally, the system control unit 33 proceeds to step S6 during the decision that there is a product whose number of records extracted is a predetermined or greater number (YES in step S5) and finishes the processing illustrated in figure 6 during the determination that there is no product whose number of records extracted is a predetermined or greater number (NOT in step S5). This step S5 enables a product that is recently gaining users' attention to some degree to be extracted. When, for example, the number of records for an α product is 100 in total, and the number of records whose posted dates are in a period T is ten (which satisfies conditions where the number of records is the predetermined or greater number) , ten records of this product α are extracted and used in the processing subsequent to step S6 (in other words, records posted in the past before this period T are excluded from the extraction). In this particular case, for example, when the number of records for the α product is 100 in total and the number of records whose posted dates are in period T is nine (which does not satisfy the conditions in which the number of records is the predetermined or greater number ), the records of this product α are not used in the processing illustrated in figure 6. In addition, a configuration can be used in which, in the processing of this step S5, all the records registered in the post information database 322 in the past they are extracted regardless of a period between the current moment and a moment that is a predetermined time before in the past. [00072] Next, in step S6, the system control unit 33 calculates a score as the degree of attention of each product based on the postage information included in the record extracted from each product by product (product ID) whose number of records is the predetermined or greater number. Methods for calculating this score include, for example, the following (a) to (d). [00073] Furthermore, in calculating this score, the number of posts about a product, the number of views, the number of responses, the number of incoming calls, the number of incoming callbacks, the number of followers and the number of retweets are referred to as “score calculation elements”, respectively. When the numbers indicated in these score calculation elements are higher, it can be said that a product is gaining attention. In this regard, the number of posts about a product is obtained by counting the number of records extracted from the product per product. For example, the number of posts about a product with a product ID “S00001” illustrated in figure 4 is the number of records that include the product ID. Additionally, the number of responses to the product is obtained by adding the number of responses included in each record extracted from the product by product. For example, the number of responses to the product of the product ID “S00001” illustrated in figure 4 is the sum of each number of responses included in each record that includes the product ID (the same also applies to the number of incoming calls , the number of incoming calls back, the number of followers and the number of retweets). (a) Calculation Method Using Scoring Calculation Element [00074] In this case, the system control unit 33 calculates, as a score, a score calculation element selected in advance (for example, an element of the number of posts, the number of views, the number of responses, the number of of incoming links and the number of followers) or the sum of a plurality of selected score calculation elements (For example, the sum of the number of posts and the number of views. The sum of two or more elements can be used ). Alternatively, each of a plurality of score calculation elements selected in advance can be calculated as a score (in this case, for example, the number of posts is a first score and the number of views is a second score). In this regard, although any score calculation element can be selected, some elements cannot be obtained, depending on a type of posting information (a type, such as an article, a comment, a word, a tweet, a word of mouth) mouth, a critical analysis or an evaluation) and, therefore, the number of posts or the number of views that can be obtained from any type is desirably selected. According to the calculation method (a), it is possible to quickly calculate a score. By the way, when a celebrity is a poster, the number of followers of this poster (the number of users who follow this poster) is up to several thousand or tens of thousands. Therefore, when the number of followers or the sum of each score calculation element that includes the number of followers is calculated as a score, a score (the degree of attention) of a product for which the celebrity is the poster increases instantly . As explained, a method of calculating a score using the number of followers is effective in providing varying inflation per poster, so that it is possible to increase a score for a product that is highly likely to win the attention of many people in the future (this yes, a celebrity is paying attention to the product and so it is highly likely that other people will also pay attention to the product) (as a result, the product is easily determined as a product of interest in step S7 described below). [00075] Furthermore, according to a configuration in which, for example, a higher weighting coefficient (for example, 2) than those of other elements of score calculation is multiplied by a score calculation element, by example, the number of views obtained based on the post information acquired from a popular blog page in a higher rank in an access ranking or a blogger blog page defined in advance (a weighting coefficient of “1 ”Is multiplied by a score calculation element obtained based on postage information acquired from a normal website) and the sum of score calculation elements is calculated, it is possible to calculate an accurate score. Additionally, according to a configuration where, for example, a higher weighting coefficient (for example, 2) than that of other records is multiplied by a record that includes post information acquired from a popular blog page at a higher rank on an access ranking or a blogger blog page defined in advance and records are counted (that is, the record multiplied by the higher weighting coefficient than that of the other record is counted twice instead of being counted once), it is possible to calculate a high score for the number of posts. (b) Calculation Method Using Conversion Point of the Score Calculation Element [00076] In this case, the system control unit 33 calculates, as a score, the sum of conversion points for each of a plurality of selected score calculation elements. Figure 7 is a view that illustrates an example of a table for converting a score calculation element to a conversion point. As shown in figure 7, the number of correct answers required to obtain the same conversion point is different per score calculation element. To obtain 20 p (points), for example, "1,001 to 2,000 hits" are required for the number of posts and "21 to 40 hits" are required for the number of incoming calls. The system control unit 33 converts each selected score calculation element into a conversion point in relation to the stored conversion table, for example, in RAM and calculates the sum of the converted conversion points as the score. According to the calculation method (b), a score is calculated taking into account a contribution rate (weight) of each score calculation element by the degree of attention to a product, so that it is possible to calculate an accurate score. [00077] Furthermore, according to a configuration in which, for example, a higher weighting coefficient (for example, 2) than those of other conversion points is multiplied by a conversion point obtained based on information from post acquired from a popular blog page in a higher rank in an access ranking or from a blogger blog page defined in advance (a weighting “1” is multiplied at the conversion point obtained based on the information of postage acquired from a normal website) and the sum of each conversion point is calculated, it is possible to calculate a more accurate score. (c) Method of Calculation Using Content of Posting Information [00078] In this case, the system control unit 33 calculates, as a score, the sum of evaluation points obtained based on at least one of an evaluation (point) and a character sequence (an example of related information an assessment of a commercial transaction target) included in the posting information. In the case of an assessment, a point that reflects the assessment as is or a point that is obtained by multiplying a point with a predetermined coefficient is obtained as an assessment point. In this particular case, in the case of a character string, when a word (or sentence) registered in a predetermined word list is included in the character string, an evaluation point corresponding to the word is obtained from the word list. In this word list, for example, positive words and negative words are recorded and, while a rating point plus is associated with positive words, a rating point minus is associated with negative words. For example, examples of positive words and evaluation points are “operability is good ^ evaluation point: +2”, “very satisfied ^ evaluation point: +3” and “recommended ^ evaluation point: +3”, and points word-associated assessment methods are different (the same also applies to a sentence). In this regard, examples of negative words and evaluation points are “price is high ^ evaluation point: -1”, “few functions ^ evaluation point: -1” and “not very good ^ evaluation point: - 2”, and associated assessment points per word are different. Furthermore, posting information is expressed by several people, and some words are positive and negative, depending on the connection (modification relationship) of preceding and subsequent words. For example, although "not good" in a sentence "sound quality is not good" is evaluated as negative words, "good, isn't it " in a sentence “sound quality is good, isn't it ” can be rated as positive words in some cases by virtue of “ ” be added. Therefore, it is more effective to employ a polar characteristic discrimination versus negative or positive configuration to be learned and to classify words registered in the word list into positive and negative (that is, the polar characters of words registered in the word list. they are not fixed and are allowed to float according to learning). Furthermore, a known technique is applicable to the discrimination of exposed polar characteristics and, therefore, will not be described. In addition, the system control unit 33 divides a character string included in the posting information of a record into a word of a predetermined length (for example, a morpheme (a minimal unit of a language with a meaning)), for example , by morpheme analysis, checks whether the word or a combination of words is registered or not in the word list and, when the word or combination is registered, obtains a corresponding evaluation point from the word list (extracts by registration extracted). Furthermore, when a plurality of words registered in the word list are included in a character string included in the posting information in a record, the sum of rating points corresponding to each word (additionally, when a rating is also included in the posting information, an evaluation point is added) is obtained as an evaluation point corresponding to the record. Additionally, when no words registered in the word list are included in a character string included in the posting information in a record, the evaluation point corresponding to the record is "0". In addition, the system control unit 33 calculates a score by adding one evaluation point corresponding to each record per product. According to the calculation method (c), the score is calculated taking into account, for example, an opinion or a feeling about a poster's product, so that it is possible to calculate a more accurate score. [00079] Furthermore, according to a configuration in which, for example, a higher weighting coefficient (for example, 2) than those of the other evaluation points is multiplied by an evaluation point obtained based on information from post acquired from a popular blog page in a higher rank of an access rank or a blogger blog page defined in advance (a weighting “1” is multiplied by a rating point obtained based on posting information acquired from a normal website), it is possible to calculate a more accurate score. (d) Calculation Method Using Rate of Growth in the Scoring Calculation Element [00080] In this case, the system control unit 33 calculates, as a score, a growth rate of a score calculation element selected in advance in a predetermined period (for example, five days) or the sum of a plurality of growth rates selected in advance in a predetermined period. In this respect, the growth rate is calculated (by multiplying by 100 a value obtained by dividing, by the number of posts on the first day of the predetermined period, the number of posts on the final day)%. According to the calculation method (d), the score is calculated taking into account the growth rate, for example, of the number of posts, so that it is possible to calculate a more accurate score. [00081] Furthermore, a configuration can be employed in which the sum of scores obtained according to one of a plurality of calculation methods (a) to (d) exposed (for example, the calculation method (a) and the calculation method (c) is desirable) is calculated as the final score to obtain a more accurate score. In this case, by multiplying the score obtained according to each calculation method by a weighting coefficient corresponding to the degree of importance and calculation, such as the final score, from the sum of the scores, it is possible to obtain a more accurate score. In addition, a configuration can be used in which scores are calculated according to a calculation method different from the calculation methods (a) to (d) exposed. [00082] After the score is calculated, as explained, the system control unit 33 determines (determines using a product ID) a product (referred to below as “product of interest”), which is a target for displaying advertisement, based on the calculated score for each product (step S7). For example, the system control unit 33 compares the score for each product and determines the product with the highest score as the product of interest. [00083] In this particular case, when the score for each selected score calculation element (for example, the first score or the second score) is calculated according to the calculation method (b), the system control unit 33 determines a ranking by score of each score calculation element, then calculates the sum (or an average) of the respective rank orders in the ranking by product, compares the sums of the ranking orders and determines the product with the lowest sum of the ranking orders as the product of interest. When, for example, the rank order of the number of posts score in relation to a product with product ID “S00001” is the first rank and the rank order of the number of views score is the third rank, the sum of rank orders is “4” (the average is 2). [00084] Furthermore, the product ID of the determined product of interest and the score of the product of interest are associated and stored, for example, in RAM. [00085] The system control unit 33 then determines (determines using a store ID) a store that sells the product of interest determined in step S7 exposed (step S8). For example, the system control unit 33 queries the store information database 321 and determines a store corresponding to the store information that includes the product ID of the product of interest. Alternatively, the system control unit 33 can determine a store that includes a product ID of the product of interest and has a stock of the product of interest. [00086] Next, the system control unit 33 performs processing (referred to below as “partial area allocation processing”) of allocating (associating) a store in a partial area included in the ad display area defined in advance ( step S9). According to the partial area allocation processing in the event that the usage fee is the flat fee, the system control unit 33 specifies a store ID of the store determined in step S8 exposed, among store IDs associated with the Area IDs of the partial areas registered in the store information database requesting use 324. Additionally, when a store ID is specified, the system control unit 33 allocates a store associated with the store ID in the partial area. In this regard, when there are a plurality of store IDs specified, the system control unit 33 selects a store ID at random from these store IDs (alternatively, selects a store ID of a store that sells the product of particular interest at the lowest price) and allocate the store associated with the selected store ID in the partial area. In addition, the system control unit 33 records the store ID of the store allocated in the partial area in the partial area information database 323 in association with the area ID of the partial area (records the area ID of the partial area, coordinate information and usage rate information in advance). Stores are allocated and registered in this way by partial area. [00087] In this particular, according to the partial area allocation processing (example 1) in the case where the usage rate is the variable rate, the system control unit 33 specifies the store ID of the store determined in step S8 exposed among the store IDs associated with the area IDs of the partial areas registered in the store information database requesting use 324. Additionally, when a store ID is specified, the system control unit 33 allocates a store associated with the store ID in the partial area. In this particular case, when there are a plurality of store IDs specified, the system control unit 33 selects the store ID with the highest bid among the specified store IDs and allocates the store associated with the selected store ID in the partial area. . In addition, the system control unit 33 records the store ID of the store allocated in the partial area in the partial area information database 323 in association with the area ID of the partial area (records the area ID of the partial area and coordinate information in advance), and records the bid of the store allocated in the partial area as partial area usage fee information in the partial area information database 323 in association with the partial area area ID. Stores are allocated and registered in this way by partial area. [00088] In this particular, according to the partial area allocation processing (example 2) in the case where the usage rate is the variable rate, the system control unit 33 specifies the store ID of the store determined in step S8 exposed among the store IDs associated with the area IDs of the ad area registered in the store information database requesting use 324 (a precondition is that a plurality of store IDs be specified). In addition, system control unit 33 compares the bid associated with each specified store ID, sorts the bid in order from the highest bid, determines the bid rank, and determines stores from the first rank (the highest bid) to a predetermined ranking order (for example, a ranking order corresponding to the number of partial areas determined in advance) in the ranking. When, for example, the number of partial areas is five, as shown in figure 5A or figure 5B, the predetermined rank order is the fifth rank. In addition, the system control unit 33 allocates each store in each partial area based on the bid for each given store (the bid ranking order). For example, a store with a higher bid is allocated in a partial area with a larger size (or a higher distribution ratio of the point areas). Additionally, for example, a store with a higher bid is allocated in a partial area that includes, for example, a position that is likely to be specified by a viewer (for example, a click operation using the mouse or the tap operation on the touch panel). In this regard, the position that is likely to be specified by the viewer corresponds to a position with a higher specification count, for example, in a past record. The specification count for each partial area (for example, the sum total of the number of click times and the number of pats), is associated with the area ID of each partial area and recorded in the specification count table ( an example of a specification count memory medium), and the specification count recorded every time the partial area is specified is incremented. Therefore, by reference to the specification count, it is possible to specify the partial area that includes the position with the highest specification count in the past record. That is, the system control unit 33 compares the specification count for each partial area recorded in the specification count table and allocates a store with a relatively higher bid (for example, a higher rank (the first rank) in the ranking bid) of the partial area usage rate with a relatively higher specification count (for example, a higher rank (the first rank) in the specification count ranking). In addition, another example of the position that is likely to be specified by the viewer corresponds to the position in which information to take the viewer to specify the position is displayed. The information to take the viewer to specify the position is, for example, an image, such as “click here” letters or an arrow, or a combination of a speech bubble and characters. It is highly likely that the position in which such a display is provided is unconsciously specified by the viewer. In addition, system control unit 33 records the store ID of the store allocated in each partial area in the partial area information database 323 in association with the area ID of each partial area, and records the bid of the allocated store in each partial area in the partial area information database 323 in association with the area ID of each partial area as usage rate information for each partial area. [00089] Furthermore, a configuration can be used in the partial area allocation processing (example 2), in the case where the usage rate is the variable rate, where the partial area is determined based on the bid of each determined store (that is, the number and size of the partial areas (or the distribution ratio of the point areas) are determined). In this case, the system control unit 33 determines stores from the first rank up to the predetermined rank order based on the number of store IDs specified in the given bid rank order. When, for example, the number of store IDs specified is a predetermined number (for example, five) or greater, stores in the first rank up to the rank order that corresponds to a predetermined number (for example, the fifth rank) are determined, and, when the number of the specified store IDs is a predetermined or smaller number (for example, three), stores in the first rank up to a rank order (for example, the third rank) corresponding to the number of specified store IDs are determined. In addition, the system control unit 33 calculates the total sum of the bids of the determined stores and calculates, for a determined store, a ratio (occupancy) (%) of a bid in the calculated total sum. Furthermore, the system control unit 33 determines each partial area based on the calculated ratio of each bid. In other words, the size of the partial area (shown in figure 5A) or the distribution ratio of the point areas of each partial area (shown in figure 5B) are determined. When, for example, the bid ratio is 50%, half of the ad display area is determined as partial areas. Alternatively, when the bid ratio is 50%, the distribution ratio of the spot areas of the partial area is determined to be 50%. Additionally, the system control unit 33 allocates in the partial area the store (the determined store) associated with the bid (reason) used to determine the partial area. [00090] Next, the system control unit 33 generates advertisement content for the product of interest determined in step S7 exposed (step S10). For example, at least one of the product image data and the product description text data included in a store's product information (for example, the store with the highest bid) for stores in which partial areas are allocated it is extracted from the store information database 321, and advertisement content (for example, advertisement that includes an image of the same size as the advertisement display area) based on the extracted data is generated. [00091] The system control unit 33 then defines the generated ad content (banner ad: 1001.gif) as information to be displayed in the ad display area including each partial area in which the store is allocated, and defines link information (for example, a URL for the information provision location) in relation to the information provision location in the ad display area (step S11). In addition, the URL of this information provisioning site includes the area ID of the ad display area in which the ad content is defined. For example, connection information is generated as “<A href="http://www.abc.com/ id=x0001/cgi.../icandotarget=#'blank'> <IMG src =“ http: //www.abc.com/banner/1001.gif ”> </A>“. The exposed link information can be an affiliation link. When settlement of the purchase is made for a product through the affiliation link, reward for the result of the affiliation is paid to a poster associated with posting information about the product. [00092] The system control unit 33 then stores, for example, a structured document file that configures a website where ad content and link information are defined in the ad display area in an area of memory indicated by a URL accessible from user terminal 1-j (step S12). Hereby, when a given user terminal 1-j subsequently requests a website, the system control unit 33 transmits the website on which, for example, the ad content is defined in the ad display area to the user terminal 1-j that made the request. Furthermore, when the processing illustrated in figure 6 starts upon receipt of a request for a website from user terminal 1-j, the system control unit 33 transmits the website on which, for example, the content of ad is defined in the ad display area to the user terminal 1-j that made the request for display. [00093] According to the exposure ad content definition processing, it is possible to determine, as an ad serving target defined in the ad serving area, a product that is recently gaining attention or is likely to gain attention among users of user terminals 1-j, so that it is possible to increase the frequency of specifying an ad display area like this and, consequently, increase the frequency of viewing information corresponding to a store that provides the product. In addition, although ad content definition processing is set up to determine a product of interest that is the target of displaying the ad based on the posting information, a setting in which, for example, product questionnaires can be employed for which many stores wish to create an ad are issued, and a product that is most desired in the questionnaire result is determined as a product that is the target for displaying the ad. (2.3. Information Provision Operation Corresponding to the Store Allocated in the Partial Area) [00094] Next, an information provision operation corresponding to a store located in a partial area will be described using figure 8. [00095] Figure 8 is a flowchart that illustrates the processing of information provision in the system control unit 33 of the information provision server 3. In a state where a website that includes the ad display area in which stores are allocated is received by the user terminal 1-je is displayed on the window screen, an arbitrary position in the ad display area (in other words, ad content) is specified by a user's operation (for example, an operation using the mouse or tap operation on the touch panel), the user terminal 1-j internet browser transmits a request to the information provision server 3 that includes position information specified in the ad display area (coordinates on the website) and the URL of the information provision location. In addition, during the receipt of a request (that is, the information provision server 3 acquires, for example, position information from user terminal 1-j), the system control unit 33 of the information provision server information 3 starts the processing illustrated in figure 8. [00096] When the processing illustrated in figure 8 starts, the system control unit 33 acquires the position information and the area ID of the ad display area from the received request (step S21). [00097] The system control unit 33 then queries the partial area information database 323 and specifies the area ID of each partial area included in the ad display area based on the area ID acquired from the area ad delivery (step S22). [00098] The system control unit 33 then compares the coordinate information of each partial area associated with the area ID of each specified partial area and the position information acquired in step S21 exposed to specify the partial area that includes position information (coordinates) (step S23). For example, the system control unit 33 finds a group of coordinates that defines a range of each partial area from the coordinate information of each partial area and specifies a partial area corresponding to the group of coordinates including the position information (coordinates ) acquired in the exposed S21 stage. The specified partial area is a partial area specified by a user's operation. [00099] The system control unit 33 then increments the specification count associated with the partial area area ID specified in step S23 exposed among the specification counts of each partial area (for example, the total sum number of click times and number of pats) recorded in the specification count table (an example of a specification count memory medium) stored in association with the area ID of the ad display area purchased from step S21 exposed (step S24). Thus, whenever the partial area is specified in the exposed S23 step, the specification count of the specified partial area recorded in the specification count table is incremented. According to the specification count, it is possible to decide how many times the partial area is specified by the viewer. [000100] The system control unit 33 then specifies the store based on the area ID associated with the specified partial area and controls the transmission of information corresponding to the specified store (that is, the store allocated in the partial area) to the user terminal 1-j (step S25). For example, the system control unit 33 acquires the store ID of the store allocated in the specified partial area (that is, the store ID associated with the area ID of the specified partial area) from the information database of partial area 323 (hereby the store is specified). In addition, the system control unit 33 acquires, for example, product information associated with the store ID acquired from the store information database 321 and generates a product purchase procedure page to allow the store associated with the store ID, carry out the purchase procedure for the product of interest (the product of interest for which an ad is displayed in the ad display area) based, for example, on the product information acquired. In addition, the system control unit 33 transmits the generated product purchase procedure page (an example of information corresponding to the store) to the user terminal 1-j (the user terminal 1-j that transmitted the request) as information corresponding to the store allocated in the specified partial area, and causes the user terminal 1-j to display the information in the Internet browser. [000101] Alternatively, a configuration can be employed in which the system control unit 33 acquires, from the store information database 321, a URL (redirect information) of the store page associated with the store ID acquired from the partial area information database 323, and the URL of the acquired store page (an example of information corresponding to the store) is transmitted to user terminal 1-j as information corresponding to the store allocated in the partial area. In this case, the Internet browser of user terminal 1-j accesses the redirect destination (Internet server) indicated by the URL of the received store page, and acquires and displays the store page. [000102] Alternatively, the system control unit 33 acquires, from the store information database 321, the URL of the store page associated with the store ID acquired from the partial area information database 323, accesses an Internet server indicated by the store page URL through a proxy server function instead of the user terminal and acquires the store page. In addition, a configuration can be used in which the system control unit 33 transmits the purchased store page (an example of information corresponding to the store) to the user terminal lj and causes the user terminal 1-j to display the page store in the Internet browser. [000103] Furthermore, a configuration with another example of "information transmission control corresponding to a store to user terminal 1-j" can be used in step S25, in which the system control unit 33 transmits information corresponding to the store (an electronic mail (addressed to an email address of the user of the user terminal 1-j) in which the store page or information about the store is described) to the user terminal 1-ja from another server (an application server or a mail server). (2.4. Store Allocation Change Operation in the Partial Area) [000104] Next, an operation to change the allocation of a store in a partial area will be described. [000105] Allocation change processing related to a store allocation change operation for this partial area is initiated by the system control unit 33 when predetermined conditions are met. Predetermined conditions include, for example, that a predetermined time passes or that the partial area specification count exceeds the limit. [000106] For example, the system control unit 33 starts the allocation change processing for a predetermined time (for example, every 24 hours) according to the defined time (or a defined synchronizer) and performs the same processing of the exposed step S9. In this case, when, for example, the store ID has recently been registered in the store information database requesting use 324 under an operation to accept a store application between the previous partial area allocation processing (or allocation change processing) and current allocation change processing, the newly registered store may also be a candidate for allocation. [000107] Alternatively, the system control unit 33 starts the allocation change processing for a predetermined time (for example, every 24 hours) according to a defined time (or a defined synchronizer), compares the specification count of each partial area recorded in the specification count table, sorts the specification count in order from the highest specification count and determines the ranking of the specification count. In addition, the system control unit 33 allocates each store in each partial area (the same partial area as the previous partial area is allocated in some cases) based on the specification count of each determined partial area (the rank order of the count specification). For example, a store with a higher bid is allocated in a partial area with a higher specification count. Hereby, it is possible to change the allocation of the store with the highest bid to a partial area with a higher specification count that the user actually specifies even when, for example, the size is small. [000108] Alternatively, the system control unit 33 decides whether the specification count exceeds a limit or not (for example, fifty times) when the specification count recorded in the specification count table is increased by 1 in the exposed S24 step , and start allocation change processing when the specification count exceeds the limit. According to this allocation change processing, the system control unit 33 changes the allocation by switching between a store allocated in the partial area whose specification count exceeds the limit (for example, a partial area A illustrated in figure 5A) and a store allocated in another partial area (a partial area B in which the highest usage rate is defined differently from partial areas whose specification counts exceed the limit). Hereby, it is possible to allocate a partial area that is likely to be specified to a store allocated in a partial area whose specification count has not yet reached the limit. [000109] As described above, according to the modality, even when an ad display area is shared between a plurality of stores (advertisers), it is possible to allocate different stores (advertisers) by partial area included in a display area of ad without switching ad content displayed in the ad display area in a short time. Consequently, it is possible to increase the probability that the partial area allocated in each store is specified by the viewer and to efficiently display the information corresponding to each store. [000110] Additionally, a partial area allocated in a store that pays a small ad fee is continuously displayed, so that it is possible to increase the probability that the partial area is specified by the viewer. In addition, for example, the size and distribution ratio of a partial area allocated according to a usage fee (ad fee) paid by each store for a product from an ad display target are determined in a that it is possible to increase the likelihood that a partial area will be allocated to a store that pays a specified high usage fee. Consequently, it is possible to provide a reasonable ad display area for each store. List of Reference Signs 1-j USER TERMINAL 2-k WEBSITE 3 INFORMATION PROVISION SERVER 31 COMMUNICATION UNIT 32 MEMORY UNIT 33 SYSTEM CONTROL UNIT 321 STORE INFORMATION DATABASE 322 INFORMATION INFORMATION DATABASE POST 323 PARTIAL AREA INFORMATION DATABASE 324 STORE INFORMATION DATABASE REQUIRING USE ON THE NETWORK S INFORMATION PROVISION SYSTEM
权利要求:
Claims (7) [0001] 1. Information provisioning device (3) configured to provide display data that includes an advertisement display area to a terminal device (1-1 to 1-m) over a network (NM), the provisioning device information (3) characterized by the fact that it comprises: a partial area information memory medium (323) that associates and stores coordinate information from a plurality of partial areas included in the ad display area, and provider specification information for specify a provider that provides a commercial transaction target, by partial area, each partial area being formed with a set of dot areas of a plurality of pixel units and the dot areas scattered across the display area of the ad; a transmission means (31) configured to transmit the display data, which includes the advertisement display area, to the terminal device (1-1 to 1-m); a means of acquiring position information (31) configured to acquire position information indicating a coordinate specified in the advertisement display area from the terminal device (1-1 to 1-m); a means of specifying the partial area (31) configured to specify the partial area including the coordinate indicated by the acquired position information; and a control means (31) configured to use the partial area specified by the partial area specification means (33) and the provider specification information to specify the provider, and to control transmission of information corresponding to the specified provider, to the device terminal (1-1 to 1-m). [0002] 2. Information provision device (3) according to claim 1, characterized by the fact that it additionally comprises an area allocation means (3) configured to allocate the partial area by provider based on a usage fee for use of the ad display area. [0003] Information provision device (3) according to claim 2, characterized in that it additionally comprises a specification counting memory means (32) configured to store a partial area specification count by partial area, in that the area allocation means (33) is configured to compare specification counts of the respective partial areas stored in the specification count memory medium (32), and allocate the provider a relatively high bid of the usage rate in an area partial of a relatively high specification count. [0004] 4. Information provision device (3) according to any one of claims 1 to 3, characterized in that it additionally comprises a means of changing allocation (33) configured to change a provider allocated in the partial area based on a predetermined condition. [0005] 5. Information provision device (3) according to claim 4, characterized in that it additionally comprises a specification counting memory means (32) configured to store a partial area specification count by partial area, in that the allocation change medium (33) is configured to change a provider allocated in a partial area whose specification count exceeds a threshold. [0006] 6. Information provision method performed by a computer that provides display data, which includes an advertisement display area, to a terminal device (1-1 to 1-m) over a network (NM), the information provision characterized by the fact that it comprises the steps of: associating and storing coordinate information from a plurality of partial areas included in the ad display area, and provider specification information, to specify a provider that provides a target for commercial transaction, by partial area, each partial area being formed with a set of dot areas of a plurality of pixel units and the dot areas scattered in the display area of the ad; transmission of the display data, which includes the advertisement display area, to the terminal device (1-1 to 1-m); acquisition of position information indicating a coordinate specified in the ad display area from the terminal device (1-1 to 1-m); specification of the partial area including the coordinate indicated by the acquired position information; and control to specify the provider using the specified partial area and provider specification information, and control the transmission of information corresponding to the specified provider, to the terminal device (1-1 to 1-m). [0007] 7. Recording media, characterized by the fact that it has an information provision program recorded in itself that causes a computer that provides display data, which includes an advertisement display area, to a terminal device over a network function as: a partial area information memory medium (323) that associates and stores coordinate information from a plurality of partial areas included in the ad display area, and provider specification information to specify a provider that provides a target of commercial transaction, by partial area, each partial area being formed with a set of areas of points of a plurality of units of pixels and the areas of points scattered in the display area of the ad; a transmission means (31) configured to transmit the display data, which includes the advertisement display area, to the terminal device (1-1 to 1-m); a means of acquiring position information (31) configured to acquire position information indicating a coordinate specified in the advertisement display area from the terminal device (1-1 to 1-m); a means of specifying the partial area (31) configured to specify the partial area including the coordinate indicated by the acquired position information; and a control means (31) configured to use the partial area specified by the partial area specification means (33) and the provider specification information to specify the provider, and to control transmission of information corresponding to the specified provider, to the device terminal (1-1 to 1-m).
类似技术:
公开号 | 公开日 | 专利标题 BR112012033097B1|2020-12-29|device and method of providing information, and, recording media JP5526270B2|2014-06-18|Information processing apparatus, information processing method, and information processing program JP6408346B2|2018-10-17|Integrated market for advertising and content in online systems TW201520936A|2015-06-01|User engagement-based contextually-dependent automated pricing for non-guaranteed delivery BR112012033100B1|2021-08-24|INFORMATION PROVISION DEVICE, REWARD PAYMENT REPROCESSING METHOD, AND, RECORDING MEDIA JP6056061B2|2017-01-11|Information posting system JP5751686B2|2015-07-22|Information providing apparatus, information providing method, information providing program, and recording medium on which information providing program is recorded US20190026806A1|2019-01-24|System and method of responding to consumer demand to facilitate exchange of goods or services WO2019177091A1|2019-09-19|Advertisement information spreading method and system, and advertisement information providing device and program
同族专利:
公开号 | 公开日 CA2803799A1|2012-01-05| US10540695B2|2020-01-21| CN102959572A|2013-03-06| EP2584554A4|2016-04-27| JP5618404B2|2014-11-05| BR112012033097A2|2016-11-22| KR101431996B1|2014-08-21| EP2584554A1|2013-04-24| KR20130045342A|2013-05-03| WO2012002350A1|2012-01-05| CA2803799C|2018-05-15| US20130110649A1|2013-05-02| JP2012013775A|2012-01-19|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US6279112B1|1996-10-29|2001-08-21|Open Market, Inc.|Controlled transfer of information in computer networks| JP2001229168A|2000-02-14|2001-08-24|Digital Vision Laboratories Corp|Mechanism and method for article relative information retrieval using article code given to article| JP2003529985A|2000-04-05|2003-10-07|アノト・アクティエボラーク|Method and system for associating information| IT1320329B1|2000-05-04|2003-11-26|Fabrizio Bertone|INTERACTIVE TRANSPORT SYSTEM FOR THE HANDLING OF PEOPLE IN AN ENVIRONMENT.| JP2002056289A|2000-08-11|2002-02-20|Landscape:Kk|Server and method for providing information and recording medium recording information providing program| JP2002092488A|2000-09-13|2002-03-29|Tokyo Sogo Kenkyusho:Kk|Method for providing advertisement information| JP2002109357A|2000-09-27|2002-04-12|Casio Comput Co Ltd|Web page advertisement system, advertisement managing method, managing server used for the same and recording medium| JP2002245329A|2001-02-15|2002-08-30|Toshiba It Solution Corp|System and method for advertisement and program for carrying out advertising| JP3236603B1|2001-02-28|2001-12-10|コナミ株式会社|Game advertisement billing system and program for home games, etc.| JP2002304142A|2001-04-03|2002-10-18|Neeburu:Kk|Method and device for advertisement placing processing and program| JP2002334267A|2001-05-10|2002-11-22|Ricoh Co Ltd|Advertisement display method| US11042886B2|2003-09-04|2021-06-22|Google Llc|Systems and methods for determining user actions| US20050203797A1|2004-03-15|2005-09-15|Fuitsu Limited|Information distribution method and apparatus, business method and computer-readable storage medium| US20070150347A1|2005-12-22|2007-06-28|Bhamidipati Venkata S J|Dynamic backfill of advertisement content using second advertisement source| US11004090B2|2005-12-24|2021-05-11|Rich Media Club, Llc|System and method for creation, distribution and tracking of advertising via electronic networks| JP2008077173A|2006-09-19|2008-04-03|Sony Computer Entertainment Inc|Content display processing device and in-content advertising display method| WO2008067565A1|2006-11-30|2008-06-05|Google Inc.|Targeted content request| GB0702591D0|2007-02-09|2007-03-21|Cognima Ltd|Mobile advertising| JP2008217163A|2007-02-28|2008-09-18|Rakuten Inc|Advertisement server device, advertisement display method and advertisement server program| KR100939075B1|2007-04-10|2010-01-28|엔에이치엔비즈니스플랫폼 주식회사|Method for adjusting count of advertising exposure| JP4459250B2|2007-04-20|2010-04-28|富士通株式会社|Transmission method, image transmission system, transmission device, and program| JP5168537B2|2007-05-16|2013-03-21|楽天株式会社|Advertisement server device, advertisement display method, and advertisement server program| JP2009053219A|2007-08-23|2009-03-12|Artside Kk|Method for displaying banner advertisement| US8875032B2|2008-05-08|2014-10-28|Dialogic Corporation|System and method for dynamic configuration of components of web interfaces| KR20100006467A|2008-07-09|2010-01-19|엔에이치엔비즈니스플랫폼 주식회사|Method, system and computer readable recording medium for charging for on-line advertisement| JP5139218B2|2008-09-22|2013-02-06|ヤフー株式会社|Content output device, content output program, and content output method| KR101072255B1|2009-02-06|2011-10-12|엔에이치엔비즈니스플랫폼 주식회사|Method, system and computer-readable recording medium for flexibly partitioning search advertisement area and providing partitioned area| US20110307826A1|2010-06-09|2011-12-15|Ebay Inc.|User interface with mouse-over function|US8760469B2|2009-11-06|2014-06-24|At&T Intellectual Property I, L.P.|Apparatus and method for managing marketing| US9117227B1|2011-03-31|2015-08-25|Twitter, Inc.|Temporal features in a messaging platform| US10991011B2|2011-09-30|2021-04-27|Jeung Ho Kim|Method for making a profit using individual shops, and system and recording medium| WO2013103584A1|2012-01-06|2013-07-11|Thomson Licensing|Method and system for synchronising content on a second screen| JP2013168021A|2012-02-15|2013-08-29|Nifty Corp|Event detection device| JP6017841B2|2012-03-30|2016-11-02|Mrt株式会社|Expert evaluation device| US10607250B2|2012-06-04|2020-03-31|Facebook, Inc.|Advertisement selection and pricing using discounts based on placement| CN103679487B|2012-09-05|2017-07-07|阿里巴巴集团控股有限公司|The monitoring method and equipment of advertising display| CN103716351B|2012-09-29|2017-05-31|阿里巴巴集团控股有限公司|Information display method and server| JP6184085B2|2012-12-04|2017-08-23|オリンパス株式会社|Server system, information processing system, and program| US10600080B1|2013-03-15|2020-03-24|Twitter, Inc.|Overspend control in a messaging platform| US10650408B1|2013-03-15|2020-05-12|Twitter, Inc.|Budget smoothing in a messaging platform| JP5971196B2|2013-05-31|2016-08-17|株式会社ダイフク|Worship facilities| JP5753226B2|2013-06-19|2015-07-22|ヤフー株式会社|Advertisement distribution management device, advertisement distribution system, advertisement distribution management method, and advertisement distribution management program| JP6173182B2|2013-11-18|2017-08-02|三菱電機株式会社|Information processing apparatus, information terminal, advertising system, and information processing method| JP6194781B2|2013-12-11|2017-09-13|富士ゼロックス株式会社|Image processing apparatus and program| US20150213516A1|2014-01-25|2015-07-30|Leo Jeremias|Computer system for displaying video ads on web pages| US9325654B2|2014-02-28|2016-04-26|Aol Inc.|Systems and methods for optimizing message notification timing based on electronic content consumption associated with a geographic location| KR101698558B1|2015-05-08|2017-01-23|네이버 주식회사|Method and system for registering service the link in the content| US10375184B2|2015-06-25|2019-08-06|Salesforce.Com, Inc.|Electronic content engagement determination| US10543715B2|2016-09-08|2020-01-28|Stempf Automotive Industries, Inc.|Wheel centering sleeve| CN107016116A|2017-04-18|2017-08-04|赖灿|A kind of method by quoting specific knowledge progress commodity production| CN107743151B|2017-11-29|2019-12-06|Oppo广东移动通信有限公司|Content pushing method and device, mobile terminal and server|
法律状态:
2017-10-10| B25G| Requested change of headquarter approved|Owner name: RAKUTEN, INC. (JP) | 2018-12-26| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]| 2020-03-24| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]| 2020-12-01| B09A| Decision: intention to grant [chapter 9.1 patent gazette]| 2020-12-29| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 28/06/2011, OBSERVADAS AS CONDICOES LEGAIS. |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 JP2010147722A|JP5618404B2|2010-06-29|2010-06-29|Information providing apparatus, information providing method, information providing program, and recording medium on which information providing program is recorded| JP2010-147722|2010-06-29| PCT/JP2011/064733|WO2012002350A1|2010-06-29|2011-06-28|Information-providing device, information-providing method, information-providing program, and recording medium in which information-providing program is recorded| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|